home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Electro GIG
/
Electro GIG.iso
/
gig
/
hpgo
< prev
next >
Wrap
Text File
|
1995-09-12
|
3KB
|
109 lines
#!/bin/csh -f
#***********************************************************************\
# *
# Copyright (C) 1995, ElectroGIG Nederland BV, The Netherlands *
# *
# ElectroGIG Nederland *
# Amstel 222 *
# 1017 AJ Amsterdam *
# tel: 020-5217300 *
# fax: 020-6226801 *
# email: cm@gig.nl *
# *
#***********************************************************************/
# which machine is this script running on
set MACHINE = `uname -m`
switch ($MACHINE)
case 9000/7[0-9][0-9]:
breaksw;
default:
echo This script can only run on HP
goto aborted
endsw
set cdrompath = `pwd`
set lnbasedir = /tmp
set lndir = gig
set do_picts=0
echo ""
echo "Do you want to use (or install) the demo pictures and flipbooks? (yes/no/quit)"
set ok = $<
set ok = `echo "$ok" | awk ' \
{ \
a = substr( $0, 1, 1); \
if ((a == "n") || (a == "N")) print "n"; \
else { if ((a == "q") || (a == "Q")) print "q"; else print "y" } \
}'`
if ($ok == 'q') then
goto aborted
endif
if ($ok == 'y') then
set do_picts=1
endif
echo -n Setting up links to CDROM .
cd $lnbasedir
if ( $status == 1 ) then
echo $lnbasedir does not exists
goto aborted
endif
if ( -d $lndir ) then
cd $lndir
else
mkdir $lndir
chmod 777 $lndir
cd $lndir
endif
echo -n .
cd $cdrompath
foreach file (*)
if ( -d $file ) then
if (! -d $lnbasedir/$lndir/`echo $file | tr "[A-Z]" "[a-z]"`) then
mkdir $lnbasedir/$lndir/`echo $file | tr "[A-Z]" "[a-z]"`
chmod 777 $lnbasedir/$lndir/`echo $file | tr "[A-Z]" "[a-z]"`
endif
endif
if ( -f $file ) then
set newfile=$lnbasedir/$lndir/`basename $file \;1 | tr "[A-Z]" "[a-z]"`
/bin/rm -f $newfile
ln -s $cdrompath/$file $newfile
endif
end
if ( $do_picts ) then
echo -n .
cd $cdrompath/PICTURES
find . -name "*" -exec $lnbasedir/$lndir/hpconv $cdrompath/PICTURES $lnbasedir/$lndir/pictures {} \;
cd $cdrompath/FLIPBOOK
foreach file (*)
echo -n .
set newdir=`echo $file | tr "[A-Z]" "[a-z]"`
if (! -d $lnbasedir/$lndir/flipbook/$newdir) then
mkdir $lnbasedir/$lndir/flipbook/$newdir
chmod 777 $lnbasedir/$lndir/flipbook/$newdir
endif
cd $file
find . -name "*" -exec $lnbasedir/$lndir/hpconv $cdrompath/FLIPBOOK/$file $lnbasedir/$lndir/flipbook/$newdir {} \;
cd ..
end
endif
echo .
cd $lnbasedir/$lndir
./go
exit 0
aborted:
echo ""
echo "installation aborted"
exit 1